+2005-03-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkdialog.c (gtk_dialog_map): Don't
+ try to focus the default_widget if there is
+ none. (#169881, Thomas Leonard)
+
Wed Mar 9 19:20:44 2005 Manish Singh <yosh@gimp.org>
* configure.in: Remove inadvertent gail references, require
+2005-03-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkdialog.c (gtk_dialog_map): Don't
+ try to focus the default_widget if there is
+ none. (#169881, Thomas Leonard)
+
Wed Mar 9 19:20:44 2005 Manish Singh <yosh@gimp.org>
* configure.in: Remove inadvertent gail references, require
+2005-03-10 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkdialog.c (gtk_dialog_map): Don't
+ try to focus the default_widget if there is
+ none. (#169881, Thomas Leonard)
+
Wed Mar 9 19:20:44 2005 Manish Singh <yosh@gimp.org>
* configure.in: Remove inadvertent gail references, require
while (GTK_IS_LABEL (window->focus_widget));
tmp_list = children = gtk_container_get_children (GTK_CONTAINER (dialog->action_area));
-
+
while (tmp_list)
{
GtkWidget *child = tmp_list->data;
-
- if (window->focus_widget == NULL ||
- (child == window->focus_widget &&
- child != window->default_widget &&
- window->default_widget))
+
+ if ((window->focus_widget == NULL ||
+ child == window->focus_widget) &&
+ child != window->default_widget &&
+ window->default_widget)
{
gtk_widget_grab_focus (window->default_widget);
break;
tmp_list = tmp_list->next;
}
-
+
g_list_free (children);
}
}